motorized rifle division artillery regiment - French English Dictionary